export default {
  // 我希望创建一个可以混入到其他组件的配置
  // 训词安装 vue 组件配置规范实现
  methods: {
    checkPerm(pointName) {
      // 传入一个按钮权限名, 可以返回这个权限是否存在于个人数据中的布尔值
      const roles = this.$store.state.user.userInfo.roles
      // 为了避免退出时清空数据的一刹那报错, 先判断数据是否存在
      const points = roles ? roles.points : []
      return points.includes(pointName)
    }
  }
}
